#ifndef __CONF_H__
#define __CONF_H__

#include "sys.h"

//#include "interface.h"

#define MAX_NODE 100

typedef  struct _node{
	char  name[100];
	int id;
	struct sockaddr_in addr;
}node_t;

typedef struct _conf{
	node_t  node[MAX_NODE];
	int node_num;
}conf_t;


extern 	void set_config(int id, char* addr, int port);
extern  node_t* find_node_from_id(int server_id);
extern int find_node_from_addr(struct sockaddr_in addr);
extern int find_node_from_addr1(struct sockaddr_in addr);
extern void read_conf(char* file_name);



#endif
